Vehicle and Control Method Thereof

ABSTRACT

An embodiment vehicle includes a user interface configured to guide a route to a destination and receive a user input and a controller configured to determine whether a highlight mark for a point of interest corresponding to the destination is set, control the user interface to display a pop-up message according to the determination result, receive the user input in response to the pop-up message, and set the highlight mark for the point of interest based on the user input.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of Korean Patent Application No.10-2020-0175096, filed in the Korean Intellectual Property Office onDec. 15, 2020, which application is hereby incorporated herein byreference.

TECHNICAL FIELD

The disclosure relates to a vehicle and a control method thereof.

BACKGROUND

Existing map services guide users to destinations based on longitude andlatitude. However, there are cases where there is a large error in thenotation of the point of interest (POI), and the guidance is terminatednear the destination or the user's movement context is not considered.Accordingly, the user still has difficulty in finding the finaldestination (e.g., parking lot, entrance).

Map service providers can apply various technologies such as point cloudto advance the final destination mapping technology. However, there aredisadvantages in that the initial investment cost is high and theapplication of the technology may not be effective even in terms ofperiodic maintenance and repair in consideration of changes in the roadenvironment.

SUMMARY

Embodiments of a vehicle for solving problems may include a userparticipation type user interface that reflects the user's intention inthe existing map service and corrects the final destination, which isthe POI.

In accordance with one embodiment of the disclosure, a vehicle includesa user interface configured to guide a route to a destination andreceive a user input and a controller configured to determine whether ahighlight mark for a point of interest corresponding to the destinationis set, control the user interface to display a pop-up message accordingto the determination result, receive the user input in response to thepop-up message, and set the highlight mark for the point of interestbased on the user input.

When the point of interest corresponding to the destination is not set,the controller may be configured to control the user interface todisplay a pop-up message for determining whether to set the point ofinterest corresponding to the destination from the user.

When the highlight mark for the point of interest is not set, thecontroller may be configured to control the user interface to display apop-up message for determining whether to set the highlight mark for thepoint of interest.

When the highlight mark for the point of interest is set, the controllermay be configured to control the user interface to display a pop-upmessage for determining whether to change the highlight mark for thepoint of interest.

The controller may be configured to receive a user input for setting asize of the highlight mark.

When the vehicle arrives at the destination, the controller may beconfigured to control the user interface to display a pop-up message forperforming evaluation of the point of interest corresponding to thedestination.

The controller may be configured to determine whether to change thehighlight mark for the point of interest based on the evaluation result.

The user input may include at least one input of a touch, a drag, and adrop.

When the user touches the highlight mark for the point of interestcorresponding to the destination, drags it while maintaining the touch,and drops it to a position corresponding to a first icon indicating aparking lot, the controller may be configured to set the highlight markto the parking lot of the destination.

When the user touches the highlight mark for the point of interestcorresponding to the destination, drags it while maintaining the touch,and drops it to a position corresponding to a second icon indicating apedestrian entrance, the controller may be configured to set thehighlight mark to the pedestrian entrance of the destination.

In accordance with one embodiment of the disclosure, a control method ofa vehicle includes determining whether a highlight mark for a point ofinterest corresponding to a destination is set, displaying a pop-upmessage on a user interface according to the determination result,receiving a user input in response to the pop-up message, and settingthe highlight mark for the point of interest based on the user input.

The control method may further include, when the point of interestcorresponding to the destination is not set, displaying a pop-up messagefor determining whether to set the point of interest corresponding tothe destination from the user.

The control method may further include, when the highlight mark for thepoint of interest is not set, displaying a pop-up message on the userinterface for determining whether to set the highlight mark for thepoint of interest.

The control method may further include, when the highlight mark for thepoint of interest is set, displaying a pop-up message on the userinterface for determining whether to change the highlight mark for thepoint of interest.

The control method may further include receiving a user input forsetting a size of the highlight mark.

The control method may further include, when the user arrives at thedestination, displaying a pop-up message on the user interface forperforming evaluation of the point of interest corresponding to thedestination.

The control method may further include determining whether to change thehighlight mark for the point of interest based on the evaluation result.

The user input may include at least one input of a touch, a drag, and adrop.

The control method may further include, when the user touches thehighlight mark for the point of interest corresponding to thedestination, drags it while maintaining the touch, and drops it to aposition corresponding to a first icon indicating a parking lot, settingthe highlight mark to the parking lot of the destination.

The control method may further include, when the user touches thehighlight mark for the point of interest corresponding to thedestination, drags it while maintaining the touch, and drops it to aposition corresponding to a second icon indicating a pedestrianentrance, setting the highlight mark to the pedestrian entrance of thedestination.

BRIEF DESCRIPTION OF THE DRAWINGS

These and/or other embodiments of the disclosure will become apparentand more readily appreciated from the following description of theembodiments, taken in conjunction with the accompanying drawings, inwhich:

FIG. 1 is a control block diagram of a vehicle according to anembodiment of the present disclosure;

FIGS. 2A and 2B illustrate a screen for setting a highlight mark for apoint of interest of a vehicle according to an embodiment of the presentdisclosure;

FIGS. 3A and 3B illustrate a screen for setting a size of a highlightmark for a point of interest of a vehicle according to an embodiment ofthe present disclosure;

FIG. 4 is a flowchart illustrating a method for setting a highlight markfor a point of interest of a vehicle according to an embodiment of thepresent disclosure;

FIGS. 5A and 5B illustrate screens for evaluating the accuracy of ahighlight mark for a point of interest of a vehicle according to anotherembodiment of the present disclosure;

FIG. 6 is a flowchart illustrating a method for evaluating the accuracyof a highlight mark for a point of interest of a vehicle according toanother embodiment of the present disclosure;

FIG. 7 illustrates a screen for setting a point of interest of a vehicleaccording to another embodiment of the present disclosure; and

FIG. 8 illustrates a system configuration of an Augmented Reality (AR)map service of a vehicle according to an embodiment of the presentdisclosure.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

Like reference numerals refer to like elements throughout thespecification. Not all elements of embodiments of the disclosure will bedescribed, and description of what are commonly known in the art or whatoverlap each other in the embodiments will be omitted. The terms as usedthroughout the specification, such as “˜ part,” “˜ module,” “˜ member,”“˜ block,” etc., may be implemented in software and/or hardware, and aplurality of “˜ parts,” “˜ modules,” “˜ members,” or “˜ blocks” may beimplemented in a single element, or a single “˜ part,” “˜ module,” “˜member,” or “˜ block” may include a plurality of elements.

It will be understood that when an element is referred to as being“connected” to another element, it can be directly or indirectlyconnected to the other element, wherein the indirect connection includes“connection” via a wireless communication network.

Also, when a part “includes” or “comprises” an element, unless there isa particular description contrary thereto, the part may further includeother elements, not excluding the other elements.

Throughout the specification, when a member is said to be located “on”another member, this includes not only a case in which a member is incontact with another member but also a case in which another member ispresent between the two members.

It will be understood that, although the terms first, second, third,etc., may be used herein to describe various elements, it should not belimited by these terms. These terms are only used to distinguish oneelement from another element.

As used herein, the singular forms “a,” “an” and “the” are intended toinclude the plural forms as well, unless the context clearly indicatesotherwise.

An identification code is used for the convenience of the descriptionbut is not intended to illustrate the order of each step. Each of thesteps may be implemented in an order different from the illustratedorder unless the context clearly indicates otherwise.

Hereinafter, the operation principles and embodiments of the disclosurewill be described with reference to the accompanying drawings.

FIG. 1 is a control block diagram of a vehicle according to anembodiment of the present disclosure.

Referring to FIG. 1, a controller 100 for guiding a route to adestination using an Augmented Reality (AR) map, determining whether ahighlight mark for a user interface 110 that receives a user input andfor a point of interest corresponding to the destination is set,displaying a pop-up message on the user interface 110 according to thedetermination result, receiving the user input in response to the pop-upmessage, and setting the highlight mark for the point of interest basedon the user input may be included.

An embodiment of the present disclosure may provide the user interface110 that is interlocked with at least one of an AR map application andnavigation.

The user interface 110 may provide a user interface to the user. Theuser interface 110 may receive various control commands from the user,and may transmit the received control commands to the controller 100.Also, the user interface 110 may output at least one of an image and anaudio according to the operation control of the controller 100.

The user interface 110 may receive an input for a destination from auser, and may receive an input for selecting an option or menu relatedto a route search to the destination.

The user interface 110 may display various information provided based ona route guidance service to a destination on the screen. For example,the user interface 110 may display at least one of an AR map, currentlocation information of a vehicle 1, destination information, and routeinformation.

Here, the destination information may be a point of interestcorresponding to a destination input by the user, and may include ahighlight mark for the point of interest.

The user interface 110 may display a pop-up message for determiningwhether to receive a user input.

For example, if the point of interest corresponding to the destinationis not set, the user interface 110 may display a pop-up message fordetermining whether to set a point of interest corresponding to thedestination.

For example, when a highlight mark for a point of interest is not set,the user interface 110 may display a pop-up message for determiningwhether to set a highlight mark for the point of interest.

For example, when a highlight mark for a point of interest is set, theuser interface 110 may display a pop-up message for determining whetherto change the highlight mark for the point of interest.

When the vehicle 1 arrives at the point of interest corresponding to thedestination, the user interface 110 may display a pop-up message forevaluating the accuracy of the point of interest or the accuracy of thehighlight mark for the point of interest. Here, the evaluation of thepoint of interest may be an evaluation of the accuracy between thelocation of the destination input by the user and the location of thepoint of interest that is actually present, but is not limited thereto.

The user interface 110 may display a plurality of icons together forsetting the highlight mark for the point of interest to any one of aparking lot of the destination or a pedestrian entrance of thedestination.

For example, the plurality of icons may be a first icon and a secondicon. Here, the first icon may mean a parking lot of the destination,and the second icon may mean a pedestrian entrance of the destination,but is not limited thereto.

The user interface 110 may be a touch screen.

When the user inputs a destination in navigation, the controller 100 maydetermine whether a point of interest corresponding to the destinationis preset.

If the point of interest corresponding to the destination is not preset,the controller 100 may control the user interface 110 to display anotification message to inform the user that the point of interest isnot preset.

Also, the controller 100 may control the user interface 110 to display apop-up message for determining whether the user directly sets the pointof interest corresponding to the destination.

For example, when a user input for setting a point of interest isreceived in response to a pop-up message, the controller 100 may set apoint of interest based on the user input.

In more detail, the user input for setting the point of interestcorresponding to the destination may be touching a point desired by theuser on the AR map displayed on the user interface 110, and thecontroller 100 may set a point touched by the user as a point ofinterest.

If the point of interest corresponding to the destination is preset, thecontroller 100 may control the user interface 110 to display at leastone of a point of interest and a highlight mark for the point ofinterest.

The controller 100 may determine whether a highlight mark for a point ofinterest is preset.

If the highlight mark for the point of interest is preset, thecontroller 100 may control the user interface 110 to display a pop-upmessage for determining whether the user directly changes the highlightmark for the point of interest.

For example, when a user input for changing a highlight mark for a pointof interest is received in response to a pop-up message, the controller100 may change a highlight mark based on a user input.

In more detail, the user input for changing the highlight mark may betouching a point desired by the user on the AR map displayed on the userinterface 110. Also, by touching a point desired by the user on the ARmap, dragging as much as the user wants while maintaining the touch, theentire inside of the area dragged by the user can be changed to thehighlight mark area for the point of interest.

In addition, according to an embodiment of the present disclosure, it isdescribed that the entire inside of the area dragged by the user ischanged to the highlight mark area. However, the controller boo maychange the contour line itself corresponding to the area dragged by theuser into a highlight mark for the point of interest.

If the highlight mark for the point of interest is not set in advance,the controller 100 may control the user interface 110 to display anotification message for notifying the user that the highlight mark isnot set in advance.

Also, the controller 100 may control the user interface 110 to display apop-up message for determining whether the user directly adds ahighlight mark for a point of interest.

For example, when a user input for adding a highlight mark for a pointof interest is received in response to the pop-up message, thecontroller 100 may add the highlight mark based on the user input.

In more detail, the user input for adding the highlight mark may betouching a point desired by the user on the AR map displayed on the userinterface 110. Also, by touching a point desired by the user on the ARmap, dragging as much as the user wants while maintaining the touch, theentire inside of the area dragged by the user can be added to thehighlight mark area for the point of interest.

In addition, according to an embodiment of the present disclosure, it isdescribed that the entire inside of the area dragged by the user isadded to the highlight mark area. However, the controller 100 may addthe contour line itself corresponding to the area dragged by the user asa highlight mark for the point of interest.

When the vehicle 1 arrives at the point of interest corresponding to thedestination, the controller 100 may control the user interface 110 todisplay a pop-up message for the user to directly evaluate the point ofinterest or the accuracy of the highlight mark for the point ofinterest.

For example, if user input is received in response to a pop-up message,the controller 100 may determine the evaluation result of the point ofinterest or the accuracy of the highlight mark for the point ofinterest, based on the user input.

If the evaluation result is lower than the predetermined score, thecontroller 100 may control the user interface 110 to display a pop-upmessage for the user to directly reset a point of interest correspondingto the destination desired by the user and directly reset a highlightmark for the point of interest.

The controller 100 may control the user interface 110 to display an iconrelated to the point of interest in order to reset the highlight markfor the point of interest.

For example, when the destination input by the user is a building, thecontroller 100 may control the user interface 110 to display a pluralityof icons indicating a parking lot of a building or a pedestrian entranceof a building.

In more detail, when the user touches the highlight mark for the pointof interest corresponding to the destination, drags it while maintainingthe touch, and drops it to the position corresponding to the first iconindicating the parking lot, the controller 100 may set the destination'sparking lot as a point of interest on the AR map. And the controller 100can set the highlight mark to the parking lot of the destination on theAR map.

In more detail, when the user touches the highlight mark for the pointof interest corresponding to the destination, drags it while maintainingthe touch, and drops it to the position corresponding to the second iconindicating the pedestrian entrance, the controller 100 may set thepedestrian entrance as a point of interest on the AR map. And thecontroller 100 can set to the highlight mark to the pedestrian entranceon the AR map.

The controller 100 may determine whether the user moves to the vehicle 1and control the user interface 110 to display the highlight mark for thepoint of interest as the destination's parking lot.

The controller 100 may be implemented as a memory (not shown) forstoring an algorithm for controlling the operation of components in thevehicle 1 or data about a program reproducing the algorithm and aprocessor (not shown) that performs the above-described operation usingdata stored in a memory. In this case, the memory and the processor maybe implemented as separate chips. Alternatively, the memory and theprocessor may be implemented as a single chip.

When guiding the route using the map screen to which the locationinformation of the vehicle 1 is mapped, the storage (not shown) maystore a program including a command providing a visual recognitionfunction for the destination so that the user can clearly recognize thedestination. For example, a program including a command for providing ahighlight mark for a point of interest corresponding to a destination asa visual recognition function may be stored.

The storage (not shown) may correspond to a memory for storing theabove-mentioned information and the below-mentioned information, and maybe implemented as at least one of a non-volatile memory element such ascache, read only memory (ROM), programmable ROM (PROM), erasableprogrammable ROM (EPROM), electrically erasable programmable ROM(EEPROM), and flash memory, or a volatile memory element such as randomaccess memory (RAM), or a storage medium such as a hard disk drive (HDD)or a CD-ROM, but is not limited thereto.

FIGS. 2A and 2B illustrate a screen for setting a highlight mark for apoint of interest of a vehicle according to an embodiment of the presentdisclosure.

Referring to FIGS. 2A and 2B, the vehicle 1 may display an AR map whenthe user uses navigation.

Referring to FIG. 2A, if the destination entered by the user is“Starbucks Samsung Town Branch”, the vehicle 1 may determine whether ahighlight mark for a point of interest corresponding to the destinationis set.

If the highlight mark for the point of interest is not set, the vehicle1 may display a notification message 2 a-1 to inform the user that thehighlight mark is not set.

In addition, the vehicle 1 may also display a message 2 a-2 fordetermining whether to continue to guide the destination route in thenotification message 2 a-1.

Referring to FIG. 2B, the vehicle 1 may display a pop-up message 2 b-1,2 b-2 for determining whether the user directly sets a highlight markfor a point of interest.

FIGS. 3A and 3B illustrate a screen for setting a size of a highlightmark for a point of interest of a vehicle according to an embodiment ofthe present disclosure.

Referring to FIG. 3A, in order for the user to directly set the size ofthe highlight mark for the point of interest, the vehicle 1 may displaya contour line for the point of interest corresponding to thedestination.

The vehicle 1 may set the entire area inside the contour line 3 a-1 as ahighlight mark area by a user 10 touching two points inside the contourline and adjusting the size of the contour line as much as a desiredarea.

Also, the vehicle 1 may set the contour line 3 a-1 itself as a highlightmark.

An embodiment of the present disclosure displays an outline for a pointof interest to set a highlight mark, and describes that the user 10adjusts the size of the region inside the contour line. However, bytouching an arbitrary desired point of the user 10 without displayingthe outline line and dragging as much as a desired area, the draggedarea can be changed to a highlight.

The vehicle 1 may display a notification message 3 a-2 to notify theuser that the size of the highlight mark has been set, and may include amessage indicating that the highlight mark is reflected in the service.

Referring to FIG. 3B, an image of a point of interest familiar to theuser may be provided by using the emoticon 3 b-1 of the existing cameraapplication.

FIG. 4 is a flowchart illustrating a method for setting a highlight markfor a point of interest of a vehicle according to an embodiment of thepresent disclosure.

Referring to FIG. 4, the vehicle 1 may determine whether a highlightmark for a point of interest corresponding to a destination input by auser is preset (210).

If the highlight mark for the point of interest is preset, the vehicle 1may display a pop-up message for determining whether the user directlychanges the highlight mark.

For example, when a user input for changing a highlight mark for a pointof interest is received in response to the pop-up message, the vehicle 1may change the highlight mark based on the user input.

If the highlight mark for the point of interest is not set in advance,the vehicle 1 may display a pop-up message as to whether the userdirectly adds a highlight mark for a point of interest corresponding tothe destination (220).

The vehicle 1 may determine whether it has received user input to add ahighlight mark (230).

If a user input for adding a highlight mark is received, the vehicle 1may add a highlight mark for a point of interest (240).

In more detail, the user input for adding the highlight mark may betouching a point desired by the user on the AR map displayed on the userinterface 110. If the user maintains the touch of the point and drags itas much as the user wants and then drops it, the vehicle 1 can set theentire inside of the dragged area as a highlight mark area.

Also, the contour line itself corresponding to the area dragged by theuser can be set as a highlight mark.

FIGS. 5A and 5B illustrate screens for evaluating the accuracy of ahighlight mark for a point of interest of a vehicle according to anotherembodiment of the present disclosure.

Referring to FIG. 5A, the vehicle 1 may evaluate the point of interestcorresponding to the destination when the route guidance is finished andthe user arrives at the destination. In more detail, the vehicle 1 maydisplay a pop-up message 5 a-1 for performing the evaluation so that theuser can directly participate in the evaluation.

For example, as shown in FIGS. 5A and 5B, the vehicle 1 may receive auser input for selecting the number of stars, and may perform evaluationbased on the number of stars.

In more detail, if the number of stars selected by the user is 5, thevehicle 1 can evaluate it as Perfect. If the number of stars selected bythe user is 4, the vehicle 1 can evaluate it as Good. If the number ofstars selected by the user is 3, the vehicle 1 can evaluate it as Needsimprovement. If the number of stars selected by the user is 2, thevehicle 1 can evaluate it as Bad. If the number of stars selected by theuser is 1, the vehicle 1 can evaluate it as Poor.

FIG. 6 is a flowchart illustrating a method for evaluating the accuracyof a highlight mark for a point of interest of a vehicle according toanother embodiment of the present disclosure.

When the route guidance is finished and the user arrives at thedestination, the vehicle 1 may evaluate the accuracy of the highlightmark for the point of interest (310). Here, the evaluation of thehighlight mark for the point of interest may be an evaluation of theaccuracy between the destination input by the user and the point ofinterest actually present, but is not limited thereto.

The vehicle 1 may display a pop-up message for performing evaluation(320).

The vehicle 1 may receive user input in response to the pop-up message.

Based on the user input, it may be determined whether the evaluationscore is 3 points or less (330).

For example, as described above, a user input for selecting the numberof stars may be received, and evaluation may be performed based on thenumber of stars.

If the evaluation score is 3 points or less, the vehicle 1 may set thepoint of interest corresponding to the destination again (340). Also,the vehicle 1 may set the highlight mark for the point of interest again(340).

FIG. 7 illustrates a screen for setting a highlight mark for a point ofinterest of a vehicle according to another embodiment of the presentdisclosure.

Referring to FIG. 7, when the user 2 touches and drags 7-4 the highlightmark 7-3 for the point of interest, and drops it on the second icon 7-2that means the pedestrian entrance of the destination, the vehicle 1 canset the pedestrian entrance as a point of interest. And the vehicle 1can set to the highlight mark to the pedestrian entrance on the AR map.

If the user 2 touches and drags 7-4 the highlight mark 7-3 for the pointof interest, and drops it on the first icon 7-1 that means the parkinglot of the destination, and the vehicle 1 can set the parking lot as apoint of interest. And the vehicle 1 can set the highlight mark to theparking lot on the AR map.

When the user 2 touches the icon 7-5, the vehicle 1 may display anotification message 7-6 indicating that the highlight mark for thepoint of interest has been set and stored.

FIG. 8 illustrates a system configuration of an Augmented Reality (AR)map service of a vehicle according to an embodiment of the presentdisclosure.

Information necessary for map service can be provided in four layers,and highlight mark elements for a point of interest can be provided onthe overlay layer because it is on the second layer.

A pop-up message for correcting and adding a highlight mark for a pointof interest and a notification message may be provided in the popuplayer of the third layer.

According to an embodiment of the present disclosure, it is possible tomore clearly indicate the final destination of the POI, intuitivelyhighlight the final destination, and maintain or repair the map serviceaccording to user input through user participation.

In addition, there is an effect of reducing the time to search for afinal destination, and there is an advantage in that detailedinformation can be provided according to a user input through a servicethat understands the user's movement intention.

In addition, it is possible to reduce the investment cost for AugmentedReality (AR) technology development and to reduce the maintenance andrepair cost of the map service through the advancement of userparticipation-type POI notation.

Meanwhile, the disclosed embodiments may be implemented in the form of arecording medium that stores instructions that are executable by acomputer. The instructions may be stored in the form of a program code,and when executed by a processor, the instructions may generate aprogram module to perform operations of the disclosed embodiments. Therecording medium may be implemented as a computer-readable recordingmedium.

The computer-readable recording medium may include all kinds ofrecording media storing commands that can be interpreted by a computer.For example, the computer-readable recording medium may be ROM, RAM, amagnetic tape, a magnetic disc, flash memory, an optical data storagedevice, etc.

The embodiments of the disclosure have thus far been described withreference to the accompanying drawings. It will be obvious to those ofordinary skill in the art that the disclosure may be practiced in otherforms than the exemplary embodiments as described above without changingthe technical idea or essential features of the disclosure. Thedisclosed embodiments are illustrative and should not be construed aslimiting.

What is claimed is:
 1. A vehicle comprising: a user interface configuredto guide a route to a destination and receive a user input; and acontroller configured to determine whether a highlight mark for a pointof interest corresponding to the destination is set, to control the userinterface to display a pop-up message according to the determinationresult, to receive the user input in response to the pop-up message, andto set the highlight mark for the point of interest based on the userinput.
 2. The vehicle of claim 1, wherein, when the point of interestcorresponding to the destination is not set, the pop-up message is amessage for determining whether to set the point of interestcorresponding to the destination from a user.
 3. The vehicle of claim 1,wherein, when the highlight mark for the point of interest is not set,the pop-up message is a message for determining whether to set thehighlight mark for the point of interest.
 4. The vehicle of claim 1,wherein, when the highlight mark for the point of interest is set, thepop-up message is a message for determining whether to change thehighlight mark for the point of interest.
 5. The vehicle of claim 1,wherein the user input is an input for setting a size of the highlightmark.
 6. The vehicle of claim 1, wherein, when the vehicle arrives atthe destination, the controller is configured to control the userinterface to display a second pop-up message for performing evaluationof the point of interest corresponding to the destination.
 7. Thevehicle of claim 6, wherein the controller is configured to determinewhether to change the highlight mark for the point of interest based onthe evaluation result.
 8. The vehicle of claim 1, wherein the user inputcomprises at least one input of a touch, a drag, and a drop.
 9. Thevehicle of claim 1, wherein the controller is configured to set thehighlight mark to a parking lot of the destination when a user touchesthe highlight mark for the point of interest corresponding to thedestination, drags the highlight mark while maintaining the touch, anddrops the highlight mark to a position corresponding to a first iconindicating the parking lot.
 10. The vehicle of claim 1, wherein thecontroller is configured to set the highlight mark to a pedestrianentrance of the destination when a user touches the highlight mark forthe point of interest corresponding to the destination, drags thehighlight mark while maintaining the touch, and drops the highlight markto a position corresponding to a second icon indicating the pedestrianentrance.
 11. A control method of a vehicle, the control methodcomprising: determining whether a highlight mark for a point of interestcorresponding to a destination is set; displaying a pop-up message on auser interface according to the determination result; receiving a userinput in response to the pop-up message; and setting the highlight markfor the point of interest based on the user input.
 12. The controlmethod of claim 11, wherein: the determining comprises determining thatthe highlight mark for the point of interest corresponding to thedestination is not set; and the pop-up message is a message fordetermining whether to set the point of interest corresponding to thedestination from a user.
 13. The control method of claim 11, wherein:the determining comprises determining that the highlight mark for thepoint of interest is not set; and the pop-up message on the userinterface is a message for determining whether to set the highlight markfor the point of interest.
 14. The control method of claim 11, wherein:the determining comprises determining that the highlight mark for thepoint of interest in set; and the pop-up message on the user interfaceis a message for determining whether to change the highlight mark forthe point of interest.
 15. The control method of claim 11, wherein theuser input is an input for setting a size of the highlight mark.
 16. Thecontrol method of claim 11, further comprising, after a user arrives atthe destination, displaying a second pop-up message on the userinterface for performing evaluation of the point of interestcorresponding to the destination.
 17. The control method of claim 16,further comprising determining whether to change the highlight mark forthe point of interest based on the evaluation result.
 18. The controlmethod of claim 11, wherein the user input comprises at least one inputof a touch, a drag, and a drop.
 19. The control method of claim 11,further comprising setting the highlight mark to a parking lot of thedestination in response to a user touching the highlight mark for thepoint of interest corresponding to the destination, dragging thehighlight mark while maintaining the touch, and dropping the highlightmark to a position corresponding to a first icon indicating the parkinglot.
 20. The control method of claim 11, further comprising setting thehighlight mark to a pedestrian entrance of the destination in responseto a user touching the highlight mark for the point of interestcorresponding to the destination, dragging the highlight mark whilemaintaining the touch, and dropping the highlight mark to a positioncorresponding to a second icon indicating the pedestrian entrance.